Add gdk_screen_get_monitor_workarea
authorMatthias Clasen <mclasen@redhat.com>
Sun, 18 Dec 2011 19:02:55 +0000 (14:02 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 18 Dec 2011 19:29:16 +0000 (14:29 -0500)
commitc6df2828b7ca6b65b7ab3c328ebb96bd78c087ee
tree19922b74f44281c5d4ec3733437523d6b0340e11
parent74cff292d505f8855e78ab0fc37c6ff380d447ca
Add gdk_screen_get_monitor_workarea

The function returns the part of a monitors area that should be
used for positioning popups, menus, etc. The only non-trivial
implementation atm is in the X backend, all the other backends
just return the full monitor area. The X implementation is
currently suboptimal, since it requires roundtrips to collect
the necessary information. It should be changed to monitor
the properties for changes, when XFixes allows to monitor
individual properties.
https://bugzilla.gnome.org/show_bug.cgi?id=641999
docs/reference/gdk/gdk3-sections.txt
gdk/broadway/gdkscreen-broadway.c
gdk/gdk.symbols
gdk/gdkscreen.c
gdk/gdkscreen.h
gdk/gdkscreenprivate.h
gdk/quartz/gdkscreen-quartz.c
gdk/wayland/gdkscreen-wayland.c
gdk/win32/gdkscreen-win32.c
gdk/x11/gdkscreen-x11.c